WordReference Random House Unabridged Dictionary of American English © 2026
leaf′ roll′er,
- Insectsany of several insects, esp. moths of the family Tortricidae, the larvae of which form a nest by rolling and tying leaves with spun silk.
- 1820–30